import MatchGameData from "./MatchGameData";

class GuideDataMgr {
    static _instance = null;

    static _getInstance() {
        if (!GuideDataMgr._instance) {
            GuideDataMgr._instance = new GuideDataMgr();
        }
        return GuideDataMgr._instance;
    }

    getOutSideGuideDes(e) {
        const guideDataOppo = [
            "哈喽~欢迎来到《熊猫爱旅行》，在这里帮助我旅行可以赚取旅行基金，旅行基金可以直接提现到微信哦！",
            "<color=#BB4C1E>我们从</color><color=#33B238>成都</color><color=#BB4C1E>出发，途径30个城市，最终到达</color><color=#FF0000>北京</color><color=#BB4C1E>！</color>",
            "每到达一个城市，都会获得大量旅行基金！",
            "每到达一个城市，都会获得大量旅行基金！",
            "",
            "",
            "再赚72元就可以提现500元了，预计到达第7个城市就能提现！",
            "现在我们试着踏出旅途的第一步，开始赚钱吧！",
            "哇哦！闯关成功不仅能帮助我前进，还能获得更多旅行基金！",
            "让我们完成剩下的旅途，边旅行边赚钱吧！",
            "",
            "",
            "累计打卡30日就可领取10000元红包！"
        ];

        const guideDataDefault = [
            "哈喽~欢迎来到《熊猫爱旅行》，在这里帮助我旅行可以赚取旅行基金，旅行基金可以直接提现到微信哦！",
            "<color=#BB4C1E>我们从</color><color=#33B238>诚笃</color><color=#BB4C1E>出发，途径30个城市，最终到达</color><color=#FF0000>北境</color><color=#BB4C1E>！</color>",
            "每到达一个城市，都会获得大量旅行基金！",
            "每到达一个城市，都会获得大量旅行基金！",
            "",
            "",
            "再赚72元就可以提现500元了，预计到达第7个城市就能提现！",
            "现在我们试着踏出旅途的第一步，开始赚钱吧！",
            "哇哦！闯关成功不仅能帮助我前进，还能获得更多旅行基金！",
            "让我们完成剩下的旅途，边旅行边赚钱吧！",
            "",
            "",
            "累计打卡30日就可领取10000元红包！"
        ];

        return MatchGameData.isOppoChannel() ? guideDataOppo[e - 1] : guideDataDefault[e - 1];
    }
}

const guideDataMgrInstance = GuideDataMgr._getInstance();

export default guideDataMgrInstance;
